

$(function () {
    $("#btnRefresh").click(function () {
        window.location.reload();
    })
})

document.addEventListener("DOMContentLoaded", function () {
    // 使用新的scripting API替代已废弃的executeScript
    chrome.tabs.query({active: true, currentWindow: true}, function(tabs) {
        if (tabs[0]) {
            chrome.scripting.executeScript({
                target: {tabId: tabs[0].id},
                files: ["js/en_content.js"]
            }).catch(err => {
                console.error("脚本执行失败:", err);
            });
        }
    });
})

// 使用chrome.runtime替代chrome.extension
chrome.runtime.onMessage.addListener(function (pageInfo, sender, sendResponse) {
    console.log("收到页面信息:", pageInfo);
    $("#txtMsg").val(JSON.stringify(pageInfo));
    setItem("td_url", decodeURIComponent(pageInfo.url));
    setItem("td_title", pageInfo.title);
    setItem("td_key", pageInfo.keywords);
    setItem("td_desc", pageInfo.description);
    setItem("td_h1", pageInfo.h1);
    setItem("td_h2", pageInfo.h2);
    setItem("td_body", pageInfo.body);
    setItem("td_lnk_canonical", pageInfo.link_canonical);
    
    // 返回true表示异步处理
    return true;
})

function setItem(id, value) {
    $("#" + id).html(value || "");
    if (value) {
        var len = value.length;
        $("#" + id + "_num").html(len);
    } else {
        $("#" + id + "_num").html("0");
    }
}

